advance payment from customers - Turkish English Dictionary